lord justice general [scotland] - French English Dictionary